using System;
using System.Collections;
using System.Reflection;
[System.Reflection.DefaultMember("Item")]
// GClass 6
public sealed class BO2List : System.Collections.CollectionBase
{
    //method_0
	public BO2 Get(int int_0)
	{
		return (BO2)base.InnerList[int_0];
	}
    //method_1
	public void Add(BO2 BO2_0)
	{
		base.InnerList.Add(BO2_0);
	}
    //method_2
	public void Remove(BO2 BO2_0)
	{
		base.InnerList.Remove(BO2_0);
	}
    //method_3
	public BO2 Find(int int_0)
	{
		foreach (BO2 gClass in base.InnerList)
		{
			if (gClass.method_0() == int_0)
			{
				return gClass;
			}
		}
		return null;
	}
    //method_4
	public BO2 Search(int int_0, string string_0)
	{
		foreach (BO2 gClass in base.InnerList)
		{
			if (gClass.method_4() == int_0 && gClass.method_2() == string_0)
			{
				return gClass;
			}
		}
		return null;
	}
}
